stream between mountains - Francés Inglés Diccionario